https://bugzilla.gnome.org/show_bug.cgi?id=654770
DISABLED: 2,
ERROR: 3,
OUT_OF_DATE: 4,
+ DOWNLOADING: 5,
// Used as an error state for operations on unknown extensions,
// should never be in a real extensionMeta object.
return;
}
+ let meta = extensionMeta[uuid] = { uuid: uuid,
+ state: ExtensionState.DOWNLOADING,
+ error: '' };
+
+ _signals.emit('extension-state-changed', meta);
+
installExtensionFromManifest(manifest, meta);
});
}
return _("Error");
case ExtensionSystem.ExtensionState.OUT_OF_DATE:
return _("Out of date");
+ case ExtensionSystem.ExtensionState.DOWNLOADING:
+ return _("Downloading");
}
return 'Unknown'; // Not translated, shouldn't appear
},